package com.gouaixin.bee.beeframework2.bean;

import java.io.Serializable;
import java.util.List;

import cn.bmob.im.bean.BmobChatUser;
import cn.bmob.v3.datatype.BmobFile;

/**
 * Created by Administrator on 2015/3/25.
 */
//id就是BmobUser的username
public class USER extends BmobChatUser implements Serializable {
    //    // 用户
//    "USER" :
//    {
//        "! id"            : 3,
//            "icon"       :"http://s0.hao123img.com/res/r/image/2015-03-15/f2465306067713ba009fb335f3a1eba8.jpg"//头像
//        “status”:"1",//1为在线，0为离线
//            "juli":"120km"，//距离
//            "aibi":"80"，//爱币
//
//        "name"            : "tom",//昵称
//            "gender"          : "男",//性别
//            "age"            : "18",//身高
//            "region"            : "湖北 武汉",//地区
//            "height"            : "170",//身高
//            "hunyin"            : "单身",//婚姻状态
//
//            "qq"            : "464563121",//QQ
//            "phone"            : "13546295612",//手机
//
//            "xueli"                 : "本科"  // 学历
//        "zhiye"                 : ""	 // 职业
//        "shengri"                 : "1990-09-01"	 // 生日
//        "tizhong"                 : "40~45（kg）"	 // 体重
//        "xingzuo"                 : "射手座"	 // 星座
//
//        "filter"                : "{FILTER}",	 // 征友条件
//            "photo"                : "[{PHOTO}]",	 // 相册列表
//
//    },


    public BmobFile icon;
    public String status = "";
    public String juli = "";
    private String qianming="";

    public List<BmobFile> xiangce;//我的相册

    public String aibi = "";
    public String ybi = "";

    public String name = "";
    public String gender = "";
    public String age = "";
    public String region = "";
    public String height = "";
    public String hunyin = "";

    public String qq = "";
    public String phone = "";

    public String weixin = "";

    public String xueli = "";
    public String zhiye = "";
    public String shouru = "";

    public String shengri = "";
    public String tizhong = "";
    public String xingzuo = "";

    public String ageft="";
    public String addressft="";
    public String hightft="";
    public String xuelift="";
    public String shouruft="";

//    public boolean haveVIP=false;
//    public boolean haveYbi=false;
//    public boolean haveAbi=false;
//    public boolean haveHongniang=false;
//    public boolean haveBaoyue=false;

    public int vipType=0;
    public int ybiType=0;
    public int abiType=0;
    public int hongniangType=0;
    public int baoyueType=0;

    public long vipEndTime=0;//vip的截止时间戳
    public long baoyueEndTime=0;//包月写信的截止时间戳
    public boolean ybiIsStart=false;//是否开始计算ybi

    public boolean isYbiIsStart() {
        return ybiIsStart;
    }

    public void setYbiIsStart(boolean ybiIsStart) {
        this.ybiIsStart = ybiIsStart;
    }

    public long getVipEndTime() {
        return vipEndTime;
    }

    public void setVipEndTime(long vipEndTime) {
        this.vipEndTime = vipEndTime;
    }

    public long getBaoyueEndTime() {
        return baoyueEndTime;
    }

    public void setBaoyueEndTime(long baoyueEndTime) {
        this.baoyueEndTime = baoyueEndTime;
    }

    public int getYbiType() {
        return ybiType;
    }

    public void setYbiType(int ybiType) {
        this.ybiType = ybiType;
    }

    public int getVipType() {
        return vipType;
    }

    public void setVipType(int vipType) {
        this.vipType = vipType;
    }

    public int getAbiType() {
        return abiType;
    }

    public void setAbiType(int abiType) {
        this.abiType = abiType;
    }

    public int getHongniangType() {
        return hongniangType;
    }

    public void setHongniangType(int hongniangType) {
        this.hongniangType = hongniangType;
    }

    public int getBaoyueType() {
        return baoyueType;
    }

    public void setBaoyueType(int baoyueType) {
        this.baoyueType = baoyueType;
    }

//    public boolean isHaveVIP() {
//        return haveVIP;
//    }
//
//    public void setHaveVIP(boolean haveVIP) {
//        this.haveVIP = haveVIP;
//    }
//
//    public boolean isHaveYbi() {
//        return haveYbi;
//    }
//
//    public void setHaveYbi(boolean haveYbi) {
//        this.haveYbi = haveYbi;
//    }
//
//    public boolean isHaveAbi() {
//        return haveAbi;
//    }
//
//    public void setHaveAbi(boolean haveAbi) {
//        this.haveAbi = haveAbi;
//    }
//
//    public boolean isHaveHongniang() {
//        return haveHongniang;
//    }
//
//    public void setHaveHongniang(boolean haveHongniang) {
//        this.haveHongniang = haveHongniang;
//    }
//
//    public boolean isHaveBaoyue() {
//        return haveBaoyue;
//    }
//
//    public void setHaveBaoyue(boolean haveBaoyue) {
//        this.haveBaoyue = haveBaoyue;
//    }

    public String getAgeft() {
        return ageft;
    }

    public void setAgeft(String ageft) {
        this.ageft = ageft;
    }

    public String getAddressft() {
        return addressft;
    }

    public void setAddressft(String addressft) {
        this.addressft = addressft;
    }

    public String getHightft() {
        return hightft;
    }

    public void setHightft(String hightft) {
        this.hightft = hightft;
    }

    public String getXuelift() {
        return xuelift;
    }

    public void setXuelift(String xuelift) {
        this.xuelift = xuelift;
    }

    public String getShouruft() {
        return shouruft;
    }

    public void setShouruft(String shouruft) {
        this.shouruft = shouruft;
    }

    //    public FILTER filter = new FILTER();
//    public PHOTO photo = new PHOTO();

    public BmobFile getIcon() {
        return icon;
    }

    public void setIcon(BmobFile icon) {
        this.icon = icon;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getJuli() {
        return juli;
    }

    public void setJuli(String juli) {
        this.juli = juli;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    public String getHunyin() {
        return hunyin;
    }

    public void setHunyin(String hunyin) {
        this.hunyin = hunyin;
    }

    public String getQq() {
        return qq;
    }

    public void setQq(String qq) {
        this.qq = qq;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getXueli() {
        return xueli;
    }

    public void setXueli(String xueli) {
        this.xueli = xueli;
    }

    public String getZhiye() {
        return zhiye;
    }

    public void setZhiye(String zhiye) {
        this.zhiye = zhiye;
    }

    public String getShengri() {
        return shengri;
    }

    public void setShengri(String shengri) {
        this.shengri = shengri;
    }

    public String getTizhong() {
        return tizhong;
    }

    public void setTizhong(String tizhong) {
        this.tizhong = tizhong;
    }

    public String getXingzuo() {
        return xingzuo;
    }

    public void setXingzuo(String xingzuo) {
        this.xingzuo = xingzuo;
    }

//    public FILTER getFilter() {
//        return filter;
//    }
//
//    public void setFilter(FILTER filter) {
//        this.filter = filter;
//    }
//
//    public PHOTO getPhoto() {
//        return photo;
//    }
//
//    public void setPhoto(PHOTO photo) {
//        this.photo = photo;
//    }

    public List<BmobFile> getXiangce() {
        return xiangce;
    }

    public void setXiangce(List<BmobFile> xiangce) {
        this.xiangce = xiangce;
    }

    public String getAibi() {
        return aibi;
    }

    public void setAibi(String aibi) {
        this.aibi = aibi;
    }

    public String getYbi() {
        return ybi;
    }

    public void setYbi(String ybi) {
        this.ybi = ybi;
    }

    public String getWeixin() {
        return weixin;
    }

    public void setWeixin(String weixin) {
        this.weixin = weixin;
    }

    public String getShouru() {
        return shouru;
    }

    public void setShouru(String shouru) {
        this.shouru = shouru;
    }

    public String getQianming() {
        return qianming;
    }

    public void setQianming(String qianming) {
        this.qianming = qianming;
    }
}
